self-contained aid - İngilizce Eş Anlamlılar Sözlük